package ar.com.nexttome.services.impl;

import java.util.ArrayList;
import java.util.List;

import javax.jws.WebService;

import ar.com.nexttome.entities.Posicion;
import ar.com.nexttome.entities.Persona;
import ar.com.nexttome.services.PosicionesService;

@WebService(targetNamespace = "http://impl.services.nexttome.com.ar/", endpointInterface = "ar.com.nexttome.services.PosicionesService", portName = "PosicionesServiceImplPort", serviceName = "PosicionesServiceImplService")
public class PosicionesServiceImpl implements PosicionesService {

	public List<Persona> obtenerPersonasCercanas(String id) {
		Posicion posicion = new Posicion();
		posicion.setLatitud(123123);
		posicion.setLongitud(12123123);

		Persona persona1 = new Persona();
		persona1.setId(1);
		persona1.setNick("Garca");
		persona1.setPosicion(posicion);

		Persona persona2 = new Persona();
		persona2.setId(2);
		persona2.setNick("Groso");
		persona2.setPosicion(posicion);

		List<Persona> personas = new ArrayList<Persona>();

		personas.add(persona1);
		personas.add(persona2);

		return personas; 
	}

	@Override
	public boolean informarMiPosicion(String id, double latitud, double longitud) {

		return true;
	}

}